import { ListPage } from "custom/index";
import { getCustomerConsultationRecord } from '../api'

const page = new ListPage('CustomerManagement');

page
  .api(getCustomerConsultationRecord)
  .useSearch()
    .addInputItem('keyword', '客户名称/客户ID/店铺ID/店铺名称')
    .addItem({ prop: 'name', label: '客户名称' })
    .addItem({ prop: 'name1', label: '负责人' })
    .addItem({ prop: 'name2', label: '店铺ID' }) 
    .addItem({ prop: 'name3', label: '店铺名称' })
    .addItem({ prop: 'name4', label: '店铺类别' })
    .addItem({ prop: 'name5', label: '店铺对接人' })
    .addItem({ prop: 'name6', label: '首次服务' }) 
    .upto("ListPage")
  .add('PageTable')
    .addColumn({ prop: 'name', label: '客户ID'})
    .addColumn({ prop: 'name1', label: '客户名称'})
    .addColumn({ prop: 'name2', label: '店铺ID'})
    .addColumn({ prop: 'name3', label: '店铺名称'})
    .addColumn({ prop: 'name4', label: '收费模式'})
    .addColumn({ prop: 'name5', label: '开始日期'})
    .addColumn({ prop: 'name6', label: '结束日期'})
    .addColumn({ prop: 'name7', label: '首次服务日期', minWidth: 120})
    .addColumn({ prop: 'name8', label: '平台'})
    .addColumn({ prop: 'name9', label: '客户需求'})
    .addColumn({ prop: 'name10', label: '营销类型'})
    .addColumn({ prop: 'name11', label: '拓客渠道'})
    .addColumn({ prop: 'name12', label: '店铺类别'})
    .upto('ListPage')
  .add('PagePagination')

export default page
